SDK/J Authentication Package ver1.0
RICOH Confidential
A B C D E F G H I J L P R S T U V W

A

APDU - class jp.co.ricoh.dsdk.scard.framework.util.APDU.
This is the class that encapsulates an APDU(Application Protocol Data Unit).
APDU() - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.APDU
Constructs an APDU object that is initialized by a null buffer.
APDU(byte[]) - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.APDU
Constructs an APDU object that is initialized by a buffer parameter.
APDU(APDU) - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.APDU
Constructs an APDU object that is initialized by an APDU parameter.
APDUException - exception jp.co.ricoh.dsdk.scard.framework.util.APDUException.
This is an exception class that is thrown by APDU class when it detects an improper operation.
APDUException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.APDUException
Constructs an exception class with no message.
APDUException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.APDUException
Constructs an exception class with a message.
APDUException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.APDUException
Constructs an exception class with a message; the message shows the parent exception class and error details.
AppletID - class jp.co.ricoh.dsdk.scard.option.applet.AppletID.
This class encapsulates the applet identifier.
AppletID(byte[]) - Constructor for class jp.co.ricoh.dsdk.scard.option.applet.AppletID
Constructs an AppletID object from a byte array.
AppletID(String) - Constructor for class jp.co.ricoh.dsdk.scard.option.applet.AppletID
Constructs an AppletID object from a hexadecimal string.
AppletService - interface jp.co.ricoh.dsdk.scard.option.applet.AppletService.
This is a CardService interface which provides the access to a card applet.
AppletServiceImpl - class jp.co.ricoh.dsdk.scard.option.applet.AppletServiceImpl.
This is a sample implementation of AppletCardService.
AppletServiceImpl() - Constructor for class jp.co.ricoh.dsdk.scard.option.applet.AppletServiceImpl
 
AuthenticateService - interface jp.co.ricoh.dsdk.scard.option.security.AuthenticateService.
This interface supports authentication services .
abort() - Method in class jp.co.ricoh.dsdk.scard.framework.card.CardManager
Interrupts all waitForCard invocations that are currently being executed by this card manager.
add(Class) - Method in class jp.co.ricoh.dsdk.scard.framework.service.CardServiceRegister
Registers a card service.
addCardListener(CardEventListener) - Method in class jp.co.ricoh.dsdk.scard.framework.card.CardManager
Adds a CardListener.
addCredential(int, SignCredential) - Method in class jp.co.ricoh.dsdk.scard.option.security.CredentialSet
Adds a credential to this set .
aid - Variable in class jp.co.ricoh.dsdk.scard.option.applet.AppletID
The applet ID as a byte array.
append(byte) - Method in class jp.co.ricoh.dsdk.scard.framework.util.APDU
Adds a byte value at the end of an APDU.
append(byte[]) - Method in class jp.co.ricoh.dsdk.scard.framework.util.APDU
Adds a buffer at the end of an APDU..
append(FileID) - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
Appends the given FileID at the end of this FilePath.
appendRecord(FilePath, byte[]) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Appends a data to the file.

B

buffer - Variable in class jp.co.ricoh.dsdk.scard.framework.util.APDU
A buffer containing an APDU.

C

CHVCallback - interface jp.co.ricoh.dsdk.scard.option.security.CHVCallback.
An interface for performing CHV(Card Holder Verification) using callback method.
CHVCallbackService - interface jp.co.ricoh.dsdk.scard.option.security.CHVCallbackService.
A card service interface for CHV(CardHolder Verification) using callback method.
CHVException - exception jp.co.ricoh.dsdk.scard.option.security.CHVException.
This is an exception class that is thrown when an error has occurred in a CHV performance.
CHVException(SecurityDomain, int) - Constructor for class jp.co.ricoh.dsdk.scard.option.security.CHVException
Constructs an exception class with no message.
CHVException(SecurityDomain, int, String) - Constructor for class jp.co.ricoh.dsdk.scard.option.security.CHVException
Constructs an exception class with a message.
CHVException(SecurityDomain, int, Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.option.security.CHVException
Constructs an exception class with a message; the message shows the parent exception class and error details.
CHVService - interface jp.co.ricoh.dsdk.scard.option.security.CHVService.
A card service interface for CHV(Card Holder Verification).
Card - class jp.co.ricoh.dsdk.scard.framework.card.Card.
This is a Card class.
Card.IO - class jp.co.ricoh.dsdk.scard.framework.card.Card.IO.
This is the class that encapsulates input and output operation of a card.
Card.Info - class jp.co.ricoh.dsdk.scard.framework.card.Card.Info.
This is the class that encapsulates card information.
CardAccessException - exception jp.co.ricoh.dsdk.scard.framework.card.CardAccessException.
This is an exception class that is thrown when an error has occurred in communicating with the target card.
CardAccessException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.CardAccessException
Constructs an exception class with no message.
CardAccessException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.CardAccessException
Constructs an exception class with a message.
CardAccessException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.CardAccessException
Constructs an exception class with a message; the message shows the parent exception class and error details.
CardEvent - class jp.co.ricoh.dsdk.scard.framework.event.CardEvent.
This is the event class for issuing notification of card events such as insert and remove of a card.
CardEvent(int, Slot) - Constructor for class jp.co.ricoh.dsdk.scard.framework.event.CardEvent
Constructs a new CardEvent.
CardEventAdapter - class jp.co.ricoh.dsdk.scard.framework.event.CardEventAdapter.
This is the adapter class for receiving card events.
CardEventAdapter() - Constructor for class jp.co.ricoh.dsdk.scard.framework.event.CardEventAdapter
 
CardEventListener - interface jp.co.ricoh.dsdk.scard.framework.event.CardEventListener.
This is the listener class for receiving card events.
CardException - exception jp.co.ricoh.dsdk.scard.framework.card.CardException.
This is a superclass of all the exception classes that are defined in the package and that must be caught by the application.
CardException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.CardException
Constructs an exception class with no message.
CardException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.CardException
Constructs an exception class with a message.
CardException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.CardException
Constructs an exception class with a message; the message shows the parent exception class and error details.
CardFilter - interface jp.co.ricoh.dsdk.scard.framework.card.CardFilter.
This is the interface to filter a card.
CardManager - class jp.co.ricoh.dsdk.scard.framework.card.CardManager.
This class is the core class of the Framework.
CardManager() - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.CardManager
Constructs a new CardManager object.
CardRuntimeException - exception jp.co.ricoh.dsdk.scard.framework.card.CardRuntimeException.
This is an exception class that occurs within the package and that is not necessary to be caught by the application.
CardRuntimeException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.CardRuntimeException
Constructs an exception class with no message.
CardRuntimeException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.CardRuntimeException
Constructs an exception class with a message.
CardRuntimeException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.CardRuntimeException
Constructs an exception class with a message; the message shows the parent exception class and error details.
CardService - class jp.co.ricoh.dsdk.scard.framework.service.CardService.
This is a superclass of all the card services.
CardService() - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardService
 
CardServiceException - exception jp.co.ricoh.dsdk.scard.framework.service.CardServiceException.
This is an exception class that is thrown when an error has occurred in a card service class.
CardServiceException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceException
Constructs an exception class with no message.
CardServiceException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceException
Constructs an exception class with a message.
CardServiceException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceException
Constructs an exception class with a message; the message shows the parent exception class and error details.
CardServiceFactory - interface jp.co.ricoh.dsdk.scard.framework.service.CardServiceFactory.
This is an interface used in the Framework.
CardServiceFactoryException - exception jp.co.ricoh.dsdk.scard.framework.service.CardServiceFactoryException.
This is an exception class that is thrown when an error has occurred in the CardServiceFactory.
CardServiceFactoryException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceFactoryException
Constructs an exception class with no message.
CardServiceFactoryException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceFactoryException
Constructs an exception class with a message.
CardServiceFactoryException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceFactoryException
Constructs an exception class with a message; the message shows the parent exception class and error details.
CardServiceNotFoundException - exception jp.co.ricoh.dsdk.scard.framework.service.CardServiceNotFoundException.
This is an exception class that is thrown when no card service was found.
CardServiceNotFoundException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceNotFoundException
Constructs an exception class with no message.
CardServiceNotFoundException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceNotFoundException
Constructs an exception class with a message.
CardServiceNotFoundException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceNotFoundException
Constructs an exception class with a message; the message shows the parent exception class and error details.
CardServiceRegister - class jp.co.ricoh.dsdk.scard.framework.service.CardServiceRegister.
This class handles registration and deletion of card services.
CardServiceRegister() - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceRegister
Constructs a new CardServiceRegister object.
CardServiceRegistryException - exception jp.co.ricoh.dsdk.scard.framework.service.CardServiceRegistryException.
This is an exception class that is thrown when an error has occurred in a card service registry.
CardServiceRegistryException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceRegistryException
Constructs an exception class with no message.
CardServiceRegistryException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceRegistryException
Constructs an exception class with a message.
CardServiceRegistryException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.CardServiceRegistryException
Constructs an exception class with a message; the message shows the parent exception class and error details.
CredentialSet - class jp.co.ricoh.dsdk.scard.option.security.CredentialSet.
A container for holding cryptographic credentials .
CredentialSet() - Constructor for class jp.co.ricoh.dsdk.scard.option.security.CredentialSet
 
card - Variable in class jp.co.ricoh.dsdk.scard.framework.service.CardService
A card linked to the CardServiceFactory.
clear() - Method in class jp.co.ricoh.dsdk.scard.option.security.CredentialSet
Remove all credentials in this set .
clone() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Slot
 
clone() - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletID
 
clone() - Method in class jp.co.ricoh.dsdk.scard.option.file.FileID
 
clone() - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
 
close(SecurityDomain) - Method in interface jp.co.ricoh.dsdk.scard.option.security.CHVService
Resets the CHV performed before.
closeApplication(SecurityDomain) - Method in interface jp.co.ricoh.dsdk.scard.option.security.AuthenticateService
Resets the achieved external authentications on the smartcard .
context - Variable in class jp.co.ricoh.dsdk.scard.framework.service.RegisterBundle
Context of this bundle.
control(int, byte[]) - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card.IO
Transmits a control command.
control(int, byte[], int, int) - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card.IO
Transmits a control command.
create(Card, Class) - Method in interface jp.co.ricoh.dsdk.scard.framework.service.CardServiceFactory
This method is called by the Framework.
create(FilePath, byte[]) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileSystemService
Create a new file on the card.

D

DES3SignCredential - class jp.co.ricoh.dsdk.scard.option.security.DES3SignCredential.
Sample credential to perform a DES-ede signing operation .
DES3SignCredential(byte[]) - Constructor for class jp.co.ricoh.dsdk.scard.option.security.DES3SignCredential
Uses a 24 bytes array as the key material to generate a DES-ede key and initialize an instance .
DES3SignCredential(Key) - Constructor for class jp.co.ricoh.dsdk.scard.option.security.DES3SignCredential
Create an instance with a DES-ede key .
DESSignCredential - class jp.co.ricoh.dsdk.scard.option.security.DESSignCredential.
Sample credential to perform a DES signing operation .
DESSignCredential(byte[]) - Constructor for class jp.co.ricoh.dsdk.scard.option.security.DESSignCredential
Uses a 8 bytes array as the key material to genertate a DES key and initialize an instance .
DESSignCredential(Key) - Constructor for class jp.co.ricoh.dsdk.scard.option.security.DESSignCredential
Create an instance with a DES key .
DebugTrace - class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace.
This is an utility class for debugging.
DebugTrace() - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
 
data() - Method in class jp.co.ricoh.dsdk.scard.framework.util.ResponseAPDU
Get string of bytes received in the data field of the response .
delete(FilePath) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileSystemService
Deletes a file on the card.

E

equals(Object) - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card
 
equals(Object) - Method in class jp.co.ricoh.dsdk.scard.framework.card.Slot
 
equals(Object) - Method in class jp.co.ricoh.dsdk.scard.framework.util.APDU
 
equals(Object) - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletID
 
equals(Object) - Method in class jp.co.ricoh.dsdk.scard.option.file.FileID
 
equals(Object) - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
 
exists(FilePath) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Checks whether the file exists.
externalAuthenticate(SecurityDomain, int, SignCredential) - Method in interface jp.co.ricoh.dsdk.scard.option.security.AuthenticateService
Performs an external authentication against the smartcard .

F

FileAccessService - interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService.
This is a CardService interface which provides the access to a file or a directory on the card.
FileID - class jp.co.ricoh.dsdk.scard.option.file.FileID.
The file identifier.
FileID(byte[]) - Constructor for class jp.co.ricoh.dsdk.scard.option.file.FileID
Constructs a FileID object from a byte array.
FileID(short) - Constructor for class jp.co.ricoh.dsdk.scard.option.file.FileID
Constructs a FileID object from a short value.
FileID(int) - Constructor for class jp.co.ricoh.dsdk.scard.option.file.FileID
Constructs a FileID object from an int value.
FileID(String) - Constructor for class jp.co.ricoh.dsdk.scard.option.file.FileID
Constructs a FileID object from a hexadecimal string.
FileInfo - interface jp.co.ricoh.dsdk.scard.option.file.FileInfo.
Provides information about the structure of a file.
FilePath - class jp.co.ricoh.dsdk.scard.option.file.FilePath.
The path of a file or a directory on the card.
FilePath() - Constructor for class jp.co.ricoh.dsdk.scard.option.file.FilePath
Constructs a FilePath object with a null path.
FilePath(FileID) - Constructor for class jp.co.ricoh.dsdk.scard.option.file.FilePath
Constructs a FilePath object from a FileID.
FilePath(FileID[]) - Constructor for class jp.co.ricoh.dsdk.scard.option.file.FilePath
Constructs a FilePath object from an array of FileID.
FilePath(String, char) - Constructor for class jp.co.ricoh.dsdk.scard.option.file.FilePath
.
FileSystemService - interface jp.co.ricoh.dsdk.scard.option.file.FileSystemService.
This is a CardService interface which provides creational methods for file system based smartcards.
finalize() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card
 
finalize() - Method in class jp.co.ricoh.dsdk.scard.framework.card.CardManager
 
finalize() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Slot
 
finalize() - Method in class jp.co.ricoh.dsdk.scard.framework.service.CardService
 

G

getAtr() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card.Info
Obtains the ATR.
getAttribute(int) - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card.IO
Obtains the attribute.
getByte(int) - Method in class jp.co.ricoh.dsdk.scard.framework.util.APDU
Obtains the value of a specified position in an APDU.
getCard() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Slot
Optains the inserted card.
getCard() - Method in class jp.co.ricoh.dsdk.scard.framework.service.CardService
Obtains the card.
getCardService(Class) - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card
Obtains a card service.
getCardServices() - Method in class jp.co.ricoh.dsdk.scard.framework.service.RegisterBundle
Returns all the card services registered by the bundle.
getChallengeLength() - Method in interface jp.co.ricoh.dsdk.scard.option.security.AuthenticateService
Determines the required length of a challenge for internal authentication .
getCredential(int) - Method in class jp.co.ricoh.dsdk.scard.option.security.CredentialSet
Retrieves a single credential from this set .
getDomain() - Method in class jp.co.ricoh.dsdk.scard.option.security.CHVException
Returns the SecurityDomain which in the error has occurred.
getFileID(int) - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
Returns the FileID with the given index.
getFileInfo(FilePath) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Returns the information about the file.
getHeader() - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileInfo
Returns the file header.
getID() - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileInfo
Gets the FileID object.
getIO() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card
Obtains the object to communicate with a card.
getId() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Slot
Obtains the identifier of a slot.
getInfo() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card
Get card information.
getInputLength() - Method in class jp.co.ricoh.dsdk.scard.option.security.DES3SignCredential
 
getInputLength() - Method in class jp.co.ricoh.dsdk.scard.option.security.DESSignCredential
 
getInputLength() - Method in interface jp.co.ricoh.dsdk.scard.option.security.SignCredential
Return the input credential`s length that the cryptographic algorithm can process .
getLength() - Method in class jp.co.ricoh.dsdk.scard.framework.util.APDU
Returns the length of an APDU in the byte.
getLevel() - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Returns the debug level.
getNumber() - Method in class jp.co.ricoh.dsdk.scard.option.security.CHVException
Returns the number of the PIN.
getOut() - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Returns the PrintStream.
getPIN(SecurityDomain, int) - Method in interface jp.co.ricoh.dsdk.scard.option.security.CHVCallback
Gets the PIN(Personal Identification Number).
getProtocol() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card.Info
Obtains the protocol.
getRecordSize() - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileInfo
Gets the size of a record of the file.
getRoot() - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Returns the path of the master file.
getSize() - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileInfo
Gets the number of bytes in the file.
getSlot() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card.Info
Obtains the slot.
getSlot() - Method in class jp.co.ricoh.dsdk.scard.framework.event.CardEvent
Gets the slot.
getType() - Method in class jp.co.ricoh.dsdk.scard.framework.event.CardEvent
Gets the event type.

H

hashCode() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card
 
hashCode() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Slot
 
hashCode() - Method in class jp.co.ricoh.dsdk.scard.framework.util.APDU
 
hashCode() - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletID
 
hashCode() - Method in class jp.co.ricoh.dsdk.scard.option.file.FileID
 
hashCode() - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
 

I

INFINITY - Static variable in class jp.co.ricoh.dsdk.scard.framework.card.CardManager
When this constant is specified to the waitForCard method, no timeout will occur.
INSERTED - Static variable in class jp.co.ricoh.dsdk.scard.framework.event.CardEvent
a card was inserted.
InitializeException - exception jp.co.ricoh.dsdk.scard.framework.card.InitializeException.
This is an exception class that is thrown when an error has occurred in the initialization of the Framework.
InitializeException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.InitializeException
Constructs an exception class with no message.
InitializeException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.InitializeException
Constructs an exception class with a message.
InitializeException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.InitializeException
Constructs an exception class with a message; the message shows the parent exception class and error details.
id - Variable in class jp.co.ricoh.dsdk.scard.option.file.FileID
the file ID.
initialize(Card) - Method in class jp.co.ricoh.dsdk.scard.framework.service.CardService
Initializes a card service.
initialize(Hashtable) - Method in interface jp.co.ricoh.dsdk.scard.framework.service.CardServiceFactory
This method is called by the Framework.
initialize(Card) - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletServiceImpl
 
insert(int, FileID) - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
Inserts the given FileID at the given index.
inserted(CardEvent) - Method in class jp.co.ricoh.dsdk.scard.framework.event.CardEventAdapter
 
inserted(CardEvent) - Method in interface jp.co.ricoh.dsdk.scard.framework.event.CardEventListener
Signal that card was inserted.
internalAuthenticate(SecurityDomain, byte, byte[]) - Method in interface jp.co.ricoh.dsdk.scard.option.security.AuthenticateService
Requests an internal authentication from the smartcard .
invalidate(FilePath) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileSystemService
Invalidates a file on the card.
isBinary() - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileInfo
Tests whether the file is a binary file.
isCandidate(Card.Info) - Method in interface jp.co.ricoh.dsdk.scard.framework.card.CardFilter
Determines if the card is appropriate.
isCard() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Slot
Checks whether a card is inserted in a slot.
isCyclic() - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileInfo
Tests whether the file is a cyclic file.
isDirectory() - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileInfo
Tests whether the file is a DF.
isFixed() - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileInfo
Tests whether the file is a fixed record file.
isValidate() - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileInfo
Tests whether the card is valid.
isVariable() - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileInfo
Tests whether the file is a variable record file.
iterator() - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
Returns an Iterator of the FileIDs which compose this FilePath.

J

jp.co.ricoh.dsdk.scard.framework - package jp.co.ricoh.dsdk.scard.framework
This is the root package of the SmartCard Framework.
jp.co.ricoh.dsdk.scard.framework.card - package jp.co.ricoh.dsdk.scard.framework.card
This is the basic package of the SmartCard Framework.
jp.co.ricoh.dsdk.scard.framework.event - package jp.co.ricoh.dsdk.scard.framework.event
Provides classes and interfaces necessary to handle the events within the Framework.
jp.co.ricoh.dsdk.scard.framework.service - package jp.co.ricoh.dsdk.scard.framework.service
This is the package that contains the classes and interfaces of card services.
jp.co.ricoh.dsdk.scard.framework.util - package jp.co.ricoh.dsdk.scard.framework.util
This package contains the utility classes used in the SmartCard Framework.
jp.co.ricoh.dsdk.scard.option.applet - package jp.co.ricoh.dsdk.scard.option.applet
This package contains classes and interfaces which provide the access to the card applet.
jp.co.ricoh.dsdk.scard.option.file - package jp.co.ricoh.dsdk.scard.option.file
This package represents file system on the smartcard.
jp.co.ricoh.dsdk.scard.option.security - package jp.co.ricoh.dsdk.scard.option.security
This package provides security function related to the smartcard.

L

list() - Method in class jp.co.ricoh.dsdk.scard.framework.service.CardServiceRegister
Obtains the registered card services.
listCardServices() - Method in interface jp.co.ricoh.dsdk.scard.framework.service.CardServiceFactory
This method is called by the Framework.
listSlots() - Method in class jp.co.ricoh.dsdk.scard.framework.card.CardManager
Obtains a list of the slots that are currently available.
lock() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card
Obtains access right for the target card, and restricts accesses from other processes and threads.

P

PROTOCOL_RAW - Static variable in class jp.co.ricoh.dsdk.scard.framework.card.Card.Info
RAW Data.
PROTOCOL_T0 - Static variable in class jp.co.ricoh.dsdk.scard.framework.card.Card.Info
T0 Protocol.
PROTOCOL_T1 - Static variable in class jp.co.ricoh.dsdk.scard.framework.card.Card.Info
T1 Protocol.
print(int, boolean) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a boolean value to the PrintStream.
print(int, char) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a character to the PrintStream.
print(int, char[]) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a character array to the PrintStream.
print(int, double) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a double value to the PrintStream.
print(int, float) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a float value to the PrintStream.
print(int, int) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints an int value to the PrintStream.
print(int, long) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a long value to the PrintStream.
print(int, Object) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints an Object to the PrintStream.
print(int, String) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a String to the PrintStream.
printStackTrace(int, Throwable) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a Throwable object and its backtrace to the PrintStream.
println(int, boolean) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a boolean value and a line termination sequence to the PrintStream.
println(int, char) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a character and a line termination sequence to the PrintStream.
println(int, char[]) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a character array and a line termination sequence to the PrintStream.
println(int, double) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a double value and a line termination sequence to the PrintStream.
println(int, float) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a float value and a line termination sequence to the PrintStream.
println(int, int) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints an int value and a line termination sequence to the PrintStream.
println(int, long) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a long value and a line termination sequence to the PrintStream.
println(int, Object) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints an Object and a line termination sequence to the PrintStream.
println(int, String) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Prints a String and a line termination sequence to the PrintStream.
provideCredentials(SecurityDomain, CredentialSet) - Method in interface jp.co.ricoh.dsdk.scard.option.security.SecureService
Provides credentials to a card service .

R

REMOVED - Static variable in class jp.co.ricoh.dsdk.scard.framework.event.CardEvent
a card was removeed.
RegisterBundle - class jp.co.ricoh.dsdk.scard.framework.service.RegisterBundle.
This class handles registration and deletion of card services.
RegisterBundle() - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.RegisterBundle
 
ReleaseException - exception jp.co.ricoh.dsdk.scard.framework.card.ReleaseException.
This is an exception class that is thrown when an error has occurred in the termination processing of the Framework.
ReleaseException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.ReleaseException
Constructs an exception class with no message.
ReleaseException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.ReleaseException
Constructs an exception class with a message.
ReleaseException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.ReleaseException
Constructs an exception class with a message; the message shows the parent exception class and error details.
RequestAPDU - class jp.co.ricoh.dsdk.scard.framework.util.RequestAPDU.
Represents a APDU that is send from application to card .
RequestAPDU() - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.RequestAPDU
Creates a new RequestAPDU and initializes it with a null buffer .
RequestAPDU(APDU) - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.RequestAPDU
Creates a new RequestAPDU and initializes it with the given APDU .
RequestAPDU(byte[]) - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.RequestAPDU
Creates a new RequestAPDU and initializes it with the given bytes .
ResponseAPDU - class jp.co.ricoh.dsdk.scard.framework.util.ResponseAPDU.
Represents a response received from the smart card in response to a previous requestAPDU .
ResponseAPDU(APDU) - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.ResponseAPDU
Create a new ResponseAPDU and initializes it with given APDU .
ResponseAPDU(byte[]) - Constructor for class jp.co.ricoh.dsdk.scard.framework.util.ResponseAPDU
Create a new ResponseAPDU and initializes it with given bytes .
read(FilePath, int, int) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Reads data from the file.
readRecord(FilePath) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Reads the current record.
readRecord(FilePath, int) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Reads a record with the given record number.
readRecords(FilePath, int) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Reads consecutive records from the current record.
readRecords(FilePath, int, int) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Reads consecutive records from the given record number.
release() - Method in interface jp.co.ricoh.dsdk.scard.framework.service.CardServiceFactory
This method is called by the Framework.
remove(Class) - Method in class jp.co.ricoh.dsdk.scard.framework.service.CardServiceRegister
Deletes a card service.
remove() - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
Removes the FileID at the end of this FildPath.
remove(int) - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
Removes the FildID at the given index.
removeCardListener(CardEventListener) - Method in class jp.co.ricoh.dsdk.scard.framework.card.CardManager
Removes a CardListener.
removeCredential(int) - Method in class jp.co.ricoh.dsdk.scard.option.security.CredentialSet
Removes a single credential from this set .
removed(CardEvent) - Method in class jp.co.ricoh.dsdk.scard.framework.event.CardEventAdapter
 
removed(CardEvent) - Method in interface jp.co.ricoh.dsdk.scard.framework.event.CardEventListener
Signal that card was removed.

S

SCardException - exception jp.co.ricoh.dsdk.scard.framework.SCardException.
This is a superclass of all the exception classes that are thrown by the Framework and that must be caught by the application.
SCardException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.SCardException
Constructs an exception class with no message.
SCardException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.SCardException
Constructs an exception class with a message.
SCardException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.SCardException
Constructs an exception class with a message; the message shows the parent exception class and error details.
SCardRuntimeException - exception jp.co.ricoh.dsdk.scard.framework.SCardRuntimeException.
This is a superclass of all the exception classes that are thrown by the Framework and that are not necessary to be caught by the application.
SCardRuntimeException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.SCardRuntimeException
Constructs an exception class with no message.
SCardRuntimeException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.SCardRuntimeException
Constructs an exception class with a message.
SCardRuntimeException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.SCardRuntimeException
Constructs an exception class with a message; the message shows the parent exception class and error details.
SecureService - interface jp.co.ricoh.dsdk.scard.option.security.SecureService.
An interface for card services with cryptographic security mechanisms .
SecurityDomain - interface jp.co.ricoh.dsdk.scard.option.security.SecurityDomain.
An interface for classes which can be used to identify a security domain.
ServiceRuntimeException - exception jp.co.ricoh.dsdk.scard.framework.service.ServiceRuntimeException.
This is a superclass of all the exception classes that are thrown by a card service and that are not necessary to be caught by the application.
ServiceRuntimeException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.ServiceRuntimeException
Constructs an exception class with no message.
ServiceRuntimeException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.ServiceRuntimeException
Constructs an exception class with a message.
ServiceRuntimeException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.ServiceRuntimeException
Constructs an exception class with a message; the message shows the parent exception class and error details.
SignCredential - interface jp.co.ricoh.dsdk.scard.option.security.SignCredential.
This interface defines the functionality used by a card service to sign a block of data that matches the key's input length .
Slot - class jp.co.ricoh.dsdk.scard.framework.card.Slot.
This is a Slot class.
SlotAccessException - exception jp.co.ricoh.dsdk.scard.framework.card.SlotAccessException.
This is an exception class that is thrown when an error has occurred in communicating with the target card.
SlotAccessException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.SlotAccessException
Constructs an exception class with no message.
SlotAccessException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.SlotAccessException
Constructs an exception class with a message.
SlotAccessException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.SlotAccessException
Constructs an exception class with a message; the message shows the parent exception class and error details.
selectApplet(AppletID) - Method in interface jp.co.ricoh.dsdk.scard.option.applet.AppletService
Select an applet.
selectApplet(AppletID) - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletServiceImpl
 
sendRequestAPDU(AppletID, RequestAPDU) - Method in interface jp.co.ricoh.dsdk.scard.option.applet.AppletService
Sends a RequestAPDU to the card applet which has the given AppletID.
sendRequestAPDU(AppletID, APDU) - Method in interface jp.co.ricoh.dsdk.scard.option.applet.AppletService
Sends an APDU to the card applet which has the given AppletID.
sendRequestAPDU(AppletID, byte[]) - Method in interface jp.co.ricoh.dsdk.scard.option.applet.AppletService
Sends a command bytes to the card applet which has the given AppletID.
sendRequestAPDU(RequestAPDU) - Method in interface jp.co.ricoh.dsdk.scard.option.applet.AppletService
Sends a RequestAPDU to the currently selected card applet.
sendRequestAPDU(APDU) - Method in interface jp.co.ricoh.dsdk.scard.option.applet.AppletService
Sends an APDU to the currently selected card applet.
sendRequestAPDU(byte[]) - Method in interface jp.co.ricoh.dsdk.scard.option.applet.AppletService
Sends a command bytes to the currently selected card applet.
sendRequestAPDU(AppletID, RequestAPDU) - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletServiceImpl
 
sendRequestAPDU(AppletID, APDU) - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletServiceImpl
 
sendRequestAPDU(AppletID, byte[]) - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletServiceImpl
 
sendRequestAPDU(RequestAPDU) - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletServiceImpl
 
sendRequestAPDU(APDU) - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletServiceImpl
 
sendRequestAPDU(byte[]) - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletServiceImpl
 
setByte(int, byte) - Method in class jp.co.ricoh.dsdk.scard.framework.util.APDU
Specifies a value to a specified position in an APDU.
setCallback(CHVCallback) - Method in interface jp.co.ricoh.dsdk.scard.option.security.CHVCallbackService
Sets a CHVCallback interface.
setLength(int) - Method in class jp.co.ricoh.dsdk.scard.framework.util.APDU
Changes the length of an APDU.
setLevel(int) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Sets the debug level.
setOut(PrintStream) - Static method in class jp.co.ricoh.dsdk.scard.framework.util.DebugTrace
Sets the PrintStream.
sign(byte[]) - Method in interface jp.co.ricoh.dsdk.scard.option.security.SignCredential
Sign/encrypt a block of data .
size() - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
Returns the number of the FileIDs which compose this FilePath.
slot - Variable in class jp.co.ricoh.dsdk.scard.framework.event.CardEvent
the slot.
start(BundleContext) - Method in class jp.co.ricoh.dsdk.scard.framework.service.RegisterBundle
 
statusWords() - Method in class jp.co.ricoh.dsdk.scard.framework.util.ResponseAPDU
Get the status words as an int value .
stop(BundleContext) - Method in class jp.co.ricoh.dsdk.scard.framework.service.RegisterBundle
 
sw1() - Method in class jp.co.ricoh.dsdk.scard.framework.util.ResponseAPDU
Get the status word 1 .
sw2() - Method in class jp.co.ricoh.dsdk.scard.framework.util.ResponseAPDU
Get the status word 2 .

T

TimeoutException - exception jp.co.ricoh.dsdk.scard.framework.card.TimeoutException.
This is an exception class that is thrown when a timeout has occurred.
TimeoutException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.TimeoutException
Constructs an exception class with no message.
TimeoutException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.TimeoutException
Constructs an exception class with a message.
TimeoutException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.card.TimeoutException
Constructs an exception class with a message; the message shows the parent exception class and error details.
toArray() - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
Returns an array of the fileIDs which compose this FilePath.
toBytes() - Method in class jp.co.ricoh.dsdk.scard.framework.util.APDU
.
toBytes() - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletID
Returns the applet ID as a byte array.
toBytes() - Method in class jp.co.ricoh.dsdk.scard.option.file.FileID
Returns the FileID as a byte array.
toString() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Slot
 
toString() - Method in class jp.co.ricoh.dsdk.scard.framework.event.CardEvent
 
toString() - Method in class jp.co.ricoh.dsdk.scard.option.applet.AppletID
Returns the applet ID as a hexadecimal string.
toString() - Method in class jp.co.ricoh.dsdk.scard.option.file.FileID
Returns the FileID as a hexadecimal string.
toString() - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
Returns FileIDs which compose this FilePath as a hexdecimal string delimited by a colon.
toString(char) - Method in class jp.co.ricoh.dsdk.scard.option.file.FilePath
Returns FileIDs which compose this FilePath as a hexdecimal string delimited by the given delimiter character.
transmit(APDU) - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card.IO
Transmits an APDU command to a card.
transmit(RequestAPDU) - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card.IO
Transmits a command apdu to a card .
transmit(byte[]) - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card.IO
Transmits the content of a specified buffer to a card.
transmit(byte[], int, int) - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card.IO
Transmits the content of a specified buffer to a card.
type - Variable in class jp.co.ricoh.dsdk.scard.framework.event.CardEvent
the event type.

U

UnsupportedCardException - exception jp.co.ricoh.dsdk.scard.framework.service.UnsupportedCardException.
This is an exception that is thrown when the card is not supported.
UnsupportedCardException() - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.UnsupportedCardException
Constructs an exception class with no message.
UnsupportedCardException(String) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.UnsupportedCardException
Constructs an exception class with a message.
UnsupportedCardException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.framework.service.UnsupportedCardException
Constructs an exception class with a message; the message shows the parent exception class and error details.
unlock() - Method in class jp.co.ricoh.dsdk.scard.framework.card.Card
Releases the target card by destroying the access right obtained by the lock method.

V

VerificationException - exception jp.co.ricoh.dsdk.scard.option.security.VerificationException.
This is an abstract exception class of the exceptions thrown when an verification error has occurred.
VerificationException() - Constructor for class jp.co.ricoh.dsdk.scard.option.security.VerificationException
Constructs an exception class with no message.
VerificationException(String) - Constructor for class jp.co.ricoh.dsdk.scard.option.security.VerificationException
Constructs an exception class with a message.
VerificationException(Throwable) - Constructor for class jp.co.ricoh.dsdk.scard.option.security.VerificationException
Constructs an exception class with a message; the message shows the parent exception class and error details.
validate(FilePath) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileSystemService
validates a file on the card.
verify(SecurityDomain, int, byte[]) - Method in interface jp.co.ricoh.dsdk.scard.option.security.CHVService
Performs CHV.

W

waitForCard(long) - Method in class jp.co.ricoh.dsdk.scard.framework.card.CardManager
Waits until a card is inserted in a slot.
waitForCard(long, CardFilter) - Method in class jp.co.ricoh.dsdk.scard.framework.card.CardManager
Waits until a card is inserted in a slot.
write(FilePath, int, byte[]) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Writes a data to the file.
writeRecord(FilePath, byte[]) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Writed a data to the current record.
writeRecord(FilePath, int, byte[]) - Method in interface jp.co.ricoh.dsdk.scard.option.file.FileAccessService
Writes a data to the given record.

A B C D E F G H I J L P R S T U V W
SDK/J Authentication Package ver1.0
RICOH Confidential